Science-based Test Case Design - Better Coverage, Fewer Tests
نویسنده
چکیده
This chapter describes an approach to test case design using a proven statistical method known as Design of Experiments. Benefits and costs quantified by a study comparing effectiveness of a manual test case design approach to effectiveness of DoE-based test case selection methods are described. In the interest of balance we discuss counter-arguments and limitations. We illustrate use of this method with examples and a case study.
منابع مشابه
Robust Test Generation and Coverage for Hybrid Systems
Testing is an important tool for validation of the system design and its implementation. Model-based test generation allows to systematically ascertain whether the system meets its design requirements, particularly the safety and correctness requirements of the system. In this paper, we develop a framework for generating tests from hybrid systems models. The core idea of the framework is to dev...
متن کاملImproving Test Suites via Generated Specifications
This thesis presents a specification-based technique for generating, augmenting, and minimizing test suites. The technique is automatic but assumes the existence of a test case generator. The technique dynamically induces specifications from test suite executions. Test suites can be generated by adding cases until the induced specification stops changing. The resulting test suites have better f...
متن کاملThe Relationship between Iranian EFL Learners' Reading Comprehension, Vocabulary Size and Lexical Coverage of the Text: The Case of Narrative and Argumentative Genres
This study explored the relationship between EFL learners’ vocabulary size, lexical coverage of the text and reading comprehension texts (narrative & argumentative genres). To this end, 120 male and female out of 180 students studying at Talesh Azad University were selected based on their performance on the Nelson Proficiency Test. A Nelson reading proficiency test was also administered in orde...
متن کاملExploiting don't cares to enhance functional tests
I n simulation based design verification, deterministic or pseudo-random tests are used to check functional correctness of a design. I n this paper we present a technique generating tests by specifying the don’t care inputs in the functional specifications so as to improve their coverage of both design errors and manufacturing faults. The don’t cares are chosen to maximize sensitization of sign...
متن کاملPrediction of software failures through logistic regression
The quality of software has been a main concern since the inception of computer software. To be able to produce high quality software, software developers and software testers alike need continuous improvements in their developing and testing methodologies. These improvements should result in better coverage of the input domain, efficient test cases, and in spending fewer testing resources. In ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010